Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
MILL BANK Detached £435,000 7 Oct 2014
1 PENYWORLOD BARNS Detached £237,500 2 Dec 2005
BARN 1 PENYWORLOD FARM BARNS Detached £750,000 30 Jun 2021